"If a person or company caters for an occasion such as a wedding or a party, they provide food and drink for all the people there: Nunsmere Hall can cater for receptions of up to 300 people." However, in researching the phrase, I have discovered that British usage of the phrase "cater for" differs from American usage , as is explained in a post ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.